self-cleaning separator - Turc Anglais Dictionnaire